University, Subject, Country, Region, World

University of Waterloo Scientists Engineering & Technology / Mechanical Engineering Rankings 2024

Xianguo Li
Fuel Cells
Sprays
Combustion Engines
Energy Science
Engineering and Technology
H-Index Rankings
University / Institution:
# 29
Country:
# 763
Region:
# 8,761
World:
# 17,958
H-Index
Total:
81
Last 6 Year:
49
Last 6 Year/Total:
0.605
i10 Index
Total:
217
Last 6 Year:
176
Last 6 Year/Total:
0.811
Citation
Total:
22,402
Last 6 Year:
8,909
Last 6 Year/Total:
0.398
Michael Yovanovich
Heat Transfer
Thermal Spreading-Constriction Resistances
Microchannels Flows and Heat Transfer
H-Index Rankings
University / Institution:
# 62
Country:
# 1,677
Region:
# 17,074
World:
# 37,019
H-Index
Total:
65
Last 6 Year:
31
Last 6 Year/Total:
0.477
i10 Index
Total:
235
Last 6 Year:
88
Last 6 Year/Total:
0.374
Citation
Total:
14,940
Last 6 Year:
3,797
Last 6 Year/Total:
0.254
Ehsan Toyserkani
Additive manufacturing
3D printing
Biofabrication
Opto-mechanical sensors
Laser materials processing
H-Index Rankings
University / Institution:
# 97
Country:
# 2,560
Region:
# 24,491
World:
# 55,134
H-Index
Total:
56
Last 6 Year:
47
Last 6 Year/Total:
0.839
i10 Index
Total:
143
Last 6 Year:
125
Last 6 Year/Total:
0.874
Citation
Total:
10,350
Last 6 Year:
7,203
Last 6 Year/Total:
0.696
Michael Worswick
metal forming
impact
crashworthiness
high strain rate material behavior
weld failure
H-Index Rankings
University / Institution:
# 143
Country:
# 3,718
Region:
# 34,024
World:
# 80,513
H-Index
Total:
49
Last 6 Year:
32
Last 6 Year/Total:
0.653
i10 Index
Total:
151
Last 6 Year:
91
Last 6 Year/Total:
0.603
Citation
Total:
8,515
Last 6 Year:
3,755
Last 6 Year/Total:
0.441
Baris Fidan
Controls
Robotics
Mechatronics
Sensor Networks
Signal Processing
H-Index Rankings
University / Institution:
# 153
Country:
# 3,901
Region:
# 35,499
World:
# 84,470
H-Index
Total:
48
Last 6 Year:
33
Last 6 Year/Total:
0.688
i10 Index
Total:
139
Last 6 Year:
87
Last 6 Year/Total:
0.626
Citation
Total:
12,447
Last 6 Year:
4,351
Last 6 Year/Total:
0.350
George Raithby
Heat Transfer
Fluid Dynamics
Numerical Analysis
Computational Fluid Dynamics
Thermal Radiation
H-Index Rankings
University / Institution:
# 158
Country:
# 4,031
Region:
# 36,432
World:
# 86,969
H-Index
Total:
48
Last 6 Year:
18
Last 6 Year/Total:
0.375
i10 Index
Total:
100
Last 6 Year:
32
Last 6 Year/Total:
0.320
Citation
Total:
16,819
Last 6 Year:
2,451
Last 6 Year/Total:
0.146
John Mcphee
Dynamics
model-based control
automotive
biomechatronics
sports engineering
H-Index Rankings
University / Institution:
# 183
Country:
# 4,760
Region:
# 42,478
World:
# 104,092
H-Index
Total:
44
Last 6 Year:
31
Last 6 Year/Total:
0.705
i10 Index
Total:
199
Last 6 Year:
112
Last 6 Year/Total:
0.563
Citation
Total:
8,456
Last 6 Year:
4,073
Last 6 Year/Total:
0.482
Glinka Grzegorz
Mechanics of Materials
Fatigue of Materials
Fracture of Materials
Welded Structures
H-Index Rankings
University / Institution:
# 187
Country:
# 4,811
Region:
# 42,802
World:
# 105,172
H-Index
Total:
44
Last 6 Year:
28
Last 6 Year/Total:
0.636
i10 Index
Total:
97
Last 6 Year:
57
Last 6 Year/Total:
0.588
Citation
Total:
8,454
Last 6 Year:
2,495
Last 6 Year/Total:
0.295
Hamid Jahed
Cold spray
Multiaxial fatigue
Cyclic plasticity
Residual stress
Magnesium
H-Index Rankings
University / Institution:
# 198
Country:
# 4,967
Region:
# 44,049
World:
# 108,532
H-Index
Total:
43
Last 6 Year:
35
Last 6 Year/Total:
0.814
i10 Index
Total:
113
Last 6 Year:
86
Last 6 Year/Total:
0.761
Citation
Total:
5,462
Last 6 Year:
3,372
Last 6 Year/Total:
0.617
H-Index Rankings
University / Institution:
# 314
Country:
# 7,925
Region:
# 68,377
World:
# 183,445
H-Index
Total:
34
Last 6 Year:
24
Last 6 Year/Total:
0.706
i10 Index
Total:
67
Last 6 Year:
44
Last 6 Year/Total:
0.657
Citation
Total:
3,523
Last 6 Year:
2,008
Last 6 Year/Total:
0.570
Zhongchao Tan Zhong Chao Tan
Thermal Engineering
Green Energy
Sustainable Technologies
Nanofiber
Technical Writing
H-Index Rankings
University / Institution:
# 334
Country:
# 8,280
Region:
# 71,419
World:
# 192,922
H-Index
Total:
33
Last 6 Year:
25
Last 6 Year/Total:
0.758
i10 Index
Total:
80
Last 6 Year:
54
Last 6 Year/Total:
0.675
Citation
Total:
3,908
Last 6 Year:
2,360
Last 6 Year/Total:
0.604
H-Index Rankings
University / Institution:
# 341
Country:
# 8,515
Region:
# 73,341
World:
# 199,111
H-Index
Total:
33
Last 6 Year:
16
Last 6 Year/Total:
0.485
i10 Index
Total:
68
Last 6 Year:
29
Last 6 Year/Total:
0.426
Citation
Total:
3,675
Last 6 Year:
789
Last 6 Year/Total:
0.215
H-Index Rankings
University / Institution:
# 352
Country:
# 8,699
Region:
# 75,045
World:
# 204,380
H-Index
Total:
32
Last 6 Year:
25
Last 6 Year/Total:
0.781
i10 Index
Total:
64
Last 6 Year:
52
Last 6 Year/Total:
0.813
Citation
Total:
3,301
Last 6 Year:
2,105
Last 6 Year/Total:
0.638
Kaan Erkorkmaz
Feed Drives
Computer Numerical Control (CNC)
Trajectory Optimization
Machine Tools
Manufacturing
H-Index Rankings
University / Institution:
# 369
Country:
# 9,208
Region:
# 79,142
World:
# 217,863
H-Index
Total:
31
Last 6 Year:
24
Last 6 Year/Total:
0.774
i10 Index
Total:
50
Last 6 Year:
43
Last 6 Year/Total:
0.860
Citation
Total:
4,311
Last 6 Year:
1,683
Last 6 Year/Total:
0.390
H-Index Rankings
University / Institution:
# 418
Country:
# 10,426
Region:
# 89,415
World:
# 252,328
H-Index
Total:
29
Last 6 Year:
17
Last 6 Year/Total:
0.586
i10 Index
Total:
58
Last 6 Year:
29
Last 6 Year/Total:
0.500
Citation
Total:
2,863
Last 6 Year:
1,220
Last 6 Year/Total:
0.426
H-Index Rankings
University / Institution:
# 430
Country:
# 10,761
Region:
# 92,286
World:
# 261,800
H-Index
Total:
28
Last 6 Year:
22
Last 6 Year/Total:
0.786
i10 Index
Total:
49
Last 6 Year:
38
Last 6 Year/Total:
0.776
Citation
Total:
1,852
Last 6 Year:
1,108
Last 6 Year/Total:
0.598
H-Index Rankings
University / Institution:
# 462
Country:
# 11,368
Region:
# 97,626
World:
# 280,057
H-Index
Total:
27
Last 6 Year:
20
Last 6 Year/Total:
0.741
i10 Index
Total:
61
Last 6 Year:
43
Last 6 Year/Total:
0.705
Citation
Total:
2,615
Last 6 Year:
1,339
Last 6 Year/Total:
0.512
H-Index Rankings
University / Institution:
# 481
Country:
# 11,701
Region:
# 100,298
World:
# 289,080
H-Index
Total:
27
Last 6 Year:
9
Last 6 Year/Total:
0.333
i10 Index
Total:
57
Last 6 Year:
9
Last 6 Year/Total:
0.158
Citation
Total:
2,100
Last 6 Year:
350
Last 6 Year/Total:
0.167
Jan Huissoon
Robotics
BioMechatronics
Intelligent vehicles
Robotic Welding
H-Index Rankings
University / Institution:
# 504
Country:
# 12,134
Region:
# 104,155
World:
# 302,729
H-Index
Total:
26
Last 6 Year:
17
Last 6 Year/Total:
0.654
i10 Index
Total:
48
Last 6 Year:
24
Last 6 Year/Total:
0.500
Citation
Total:
2,317
Last 6 Year:
835
Last 6 Year/Total:
0.360
H-Index Rankings
University / Institution:
# 512
Country:
# 12,304
Region:
# 105,638
World:
# 307,821
H-Index
Total:
26
Last 6 Year:
10
Last 6 Year/Total:
0.385
i10 Index
Total:
71
Last 6 Year:
10
Last 6 Year/Total:
0.141
Citation
Total:
2,843
Last 6 Year:
601
Last 6 Year/Total:
0.211
Zhikang Shen
Friction stir welding
dissimilar materials joining
solid-state additive manufacturing
H-Index Rankings
University / Institution:
# 513
Country:
# 12,329
Region:
# 105,854
World:
# 308,436
H-Index
Total:
25
Last 6 Year:
25
Last 6 Year/Total:
1.000
i10 Index
Total:
45
Last 6 Year:
45
Last 6 Year/Total:
1.000
Citation
Total:
2,369
Last 6 Year:
1,866
Last 6 Year/Total:
0.788
H-Index Rankings
University / Institution:
# 611
Country:
# 14,802
Region:
# 127,953
World:
# 384,802
H-Index
Total:
22
Last 6 Year:
18
Last 6 Year/Total:
0.818
i10 Index
Total:
49
Last 6 Year:
37
Last 6 Year/Total:
0.755
Citation
Total:
3,797
Last 6 Year:
1,651
Last 6 Year/Total:
0.435
Jean Pierre Hickey
Fluid dynamics
combustion
supercritical thermodynamics
aeroacoustics
H-Index Rankings
University / Institution:
# 702
Country:
# 17,196
Region:
# 150,156
World:
# 463,754
H-Index
Total:
19
Last 6 Year:
18
Last 6 Year/Total:
0.947
i10 Index
Total:
32
Last 6 Year:
27
Last 6 Year/Total:
0.844
Citation
Total:
1,099
Last 6 Year:
897
Last 6 Year/Total:
0.816
H-Index Rankings
University / Institution:
# 717
Country:
# 17,694
Region:
# 155,010
World:
# 481,141
H-Index
Total:
19
Last 6 Year:
14
Last 6 Year/Total:
0.737
i10 Index
Total:
28
Last 6 Year:
18
Last 6 Year/Total:
0.643
Citation
Total:
1,762
Last 6 Year:
739
Last 6 Year/Total:
0.419
H-Index Rankings
University / Institution:
# 838
Country:
# 20,733
Region:
# 184,812
World:
# 586,011
H-Index
Total:
16
Last 6 Year:
13
Last 6 Year/Total:
0.813
i10 Index
Total:
31
Last 6 Year:
23
Last 6 Year/Total:
0.742
Citation
Total:
782
Last 6 Year:
482
Last 6 Year/Total:
0.616
Ali A Roostaei
Mechanics of Materials
Cyclic Plasticity Modelling
Fatigue of Metals
H-Index Rankings
University / Institution:
# 891
Country:
# 22,054
Region:
# 198,652
World:
# 636,583
H-Index
Total:
15
Last 6 Year:
12
Last 6 Year/Total:
0.800
i10 Index
Total:
16
Last 6 Year:
14
Last 6 Year/Total:
0.875
Citation
Total:
1,133
Last 6 Year:
567
Last 6 Year/Total:
0.500
Mohammad Hossein Farshidianfar
Laser Additive Manufacturing
Artificial Intelligence
Manufacturing Controls and Automation
Phase Transformations
Vibration
H-Index Rankings
University / Institution:
# 912
Country:
# 22,793
Region:
# 206,722
World:
# 666,956
H-Index
Total:
14
Last 6 Year:
13
Last 6 Year/Total:
0.929
i10 Index
Total:
16
Last 6 Year:
14
Last 6 Year/Total:
0.875
Citation
Total:
1,105
Last 6 Year:
920
Last 6 Year/Total:
0.833
H-Index Rankings
University / Institution:
# 967
Country:
# 24,282
Region:
# 221,802
World:
# 722,586
H-Index
Total:
13
Last 6 Year:
11
Last 6 Year/Total:
0.846
i10 Index
Total:
17
Last 6 Year:
12
Last 6 Year/Total:
0.706
Citation
Total:
643
Last 6 Year:
502
Last 6 Year/Total:
0.781
Mansour Ataei
Dynamics and Control
Autonomous Vehicles
Vehicle Dynamics Control
H-Index Rankings
University / Institution:
# 1,007
Country:
# 25,275
Region:
# 232,016
World:
# 761,386
H-Index
Total:
12
Last 6 Year:
12
Last 6 Year/Total:
1.000
i10 Index
Total:
12
Last 6 Year:
12
Last 6 Year/Total:
1.000
Citation
Total:
684
Last 6 Year:
560
Last 6 Year/Total:
0.819
Ahmed Saieed
Fluid Mechanics
Computational Fluid Dynamics
Multiphase Flow
Combustion
nanoparticles
H-Index Rankings
University / Institution:
# 1,025
Country:
# 25,672
Region:
# 236,165
World:
# 777,353
H-Index
Total:
12
Last 6 Year:
10
Last 6 Year/Total:
0.833
i10 Index
Total:
14
Last 6 Year:
11
Last 6 Year/Total:
0.786
Citation
Total:
575
Last 6 Year:
506
Last 6 Year/Total:
0.880
Mehrdad Mastali
Modelling and Control of Hybrid Energy Systems
Energy Storage Systems
Electrochemical Power Systems Modelling and Design
H-Index Rankings
University / Institution:
# 1,138
Country:
# 29,214
Region:
# 274,876
World:
# 933,361
H-Index
Total:
9
Last 6 Year:
8
Last 6 Year/Total:
0.889
i10 Index
Total:
9
Last 6 Year:
8
Last 6 Year/Total:
0.889
Citation
Total:
754
Last 6 Year:
481
Last 6 Year/Total:
0.638
H-Index Rankings
University / Institution:
# 1,301
Country:
# 34,121
Region:
# 324,440
World:
# 1,235,484
H-Index
Total:
4
Last 6 Year:
4
Last 6 Year/Total:
1.000
i10 Index
Total:
3
Last 6 Year:
3
Last 6 Year/Total:
1.000
Citation
Total:
261
Last 6 Year:
211
Last 6 Year/Total:
0.808
H-Index Rankings
University / Institution:
# 1,362
Country:
# 35,594
Region:
# 336,571
World:
# 1,345,930
H-Index
Total:
3
Last 6 Year:
3
Last 6 Year/Total:
1.000
i10 Index
Total:
1
Last 6 Year:
1
Last 6 Year/Total:
1.000
Citation
Total:
34
Last 6 Year:
29
Last 6 Year/Total:
0.853
AD Scientific Index - World Scientists Rankings - 2024 H INDEX i10 INDEX CITATION
University / Institution Country Region World Name Country University / Institution Subject Total Last 6 year Last 6 year/total Total Last 6 year Last 6 year/total Total Last 6 year Last 6 year/total
29 763 8,761 17,958
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fuel Cells | Sprays | Combustion Engines | Energy Science | Engineering and Technology |

81 49 0.605 217 176 0.811 22,402 8,909 0.398
62 1,677 17,074 37,019
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Heat Transfer | Thermal Spreading-Constriction Resistances | Microchannels Flows and Heat Transfer |

65 31 0.477 235 88 0.374 14,940 3,797 0.254
97 2,560 24,491 55,134
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Additive manufacturing | 3D printing | Biofabrication | Opto-mechanical sensors | Laser materials processing |

56 47 0.839 143 125 0.874 10,350 7,203 0.696
143 3,718 34,024 80,513
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

metal forming | impact | crashworthiness | high strain rate material behavior | weld failure |

49 32 0.653 151 91 0.603 8,515 3,755 0.441
153 3,901 35,499 84,470
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Controls | Robotics | Mechatronics | Sensor Networks | Signal Processing |

48 33 0.688 139 87 0.626 12,447 4,351 0.350
158 4,031 36,432 86,969
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Heat Transfer | Fluid Dynamics | Numerical Analysis | Computational Fluid Dynamics | Thermal Radiation |

48 18 0.375 100 32 0.320 16,819 2,451 0.146
183 4,760 42,478 104,092
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Dynamics | model-based control | automotive | biomechatronics | sports engineering |

44 31 0.705 199 112 0.563 8,456 4,073 0.482
187 4,811 42,802 105,172
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Mechanics of Materials | Fatigue of Materials | Fracture of Materials | Welded Structures |

44 28 0.636 97 57 0.588 8,454 2,495 0.295
198 4,967 44,049 108,532
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Cold spray | Multiaxial fatigue | Cyclic plasticity | Residual stress | Magnesium |

43 35 0.814 113 86 0.761 5,462 3,372 0.617
314 7,925 68,377 183,445
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

34 24 0.706 67 44 0.657 3,523 2,008 0.570
Adscientificindex

Click for INSTITUTIONAL REGISTRATION and PREMIUM MEMBERSHIP advantages

334 8,280 71,419 192,922
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Thermal Engineering | Green Energy | Sustainable Technologies | Nanofiber | Technical Writing |

33 25 0.758 80 54 0.675 3,908 2,360 0.604
341 8,515 73,341 199,111
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

CAD | CAM | Machining | 5-axis tool positioning | Flank Milling |

33 16 0.485 68 29 0.426 3,675 789 0.215
352 8,699 75,045 204,380
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid mechanics and aerodynamics |

32 25 0.781 64 52 0.813 3,301 2,105 0.638
369 9,208 79,142 217,863
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Feed Drives | Computer Numerical Control (CNC) | Trajectory Optimization | Machine Tools | Manufacturing |

31 24 0.774 50 43 0.860 4,311 1,683 0.390
418 10,426 89,415 252,328
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid Mechanics | Aerodynamics | Wind Energy | Experiments | PIV |

29 17 0.586 58 29 0.500 2,863 1,220 0.426
430 10,761 92,286 261,800
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Nanocomposite biomaterials and bone tissue mechanics |

28 22 0.786 49 38 0.776 1,852 1,108 0.598
462 11,368 97,626 280,057
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid Mechanics | Dynamics | Vibrations | Speech | Biofluid Dynamics |

27 20 0.741 61 43 0.705 2,615 1,339 0.512
481 11,701 100,298 289,080
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

heat transfer | solar optics | simulation | energy |

27 9 0.333 57 9 0.158 2,100 350 0.167
504 12,134 104,155 302,729
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Robotics | BioMechatronics | Intelligent vehicles | Robotic Welding |

26 17 0.654 48 24 0.500 2,317 835 0.360
512 12,304 105,638 307,821
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

electronic packaging | materials | joining | bonding | sensors |

26 10 0.385 71 10 0.141 2,843 601 0.211
513 12,329 105,854 308,436
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Friction stir welding | dissimilar materials joining | solid-state additive manufacturing |

25 25 1.000 45 45 1.000 2,369 1,866 0.788
611 14,802 127,953 384,802
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

computational mechanics and simulations |

22 18 0.818 49 37 0.755 3,797 1,651 0.435
702 17,196 150,156 463,754
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid dynamics | combustion | supercritical thermodynamics | aeroacoustics |

19 18 0.947 32 27 0.844 1,099 897 0.816
717 17,694 155,010 481,141
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Mechanical Engineering | Automotive Engineering |

19 14 0.737 28 18 0.643 1,762 739 0.419
838 20,733 184,812 586,011
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Vibrations | Energy Harvesting | Inflatable Structures Dynamics |

16 13 0.813 31 23 0.742 782 482 0.616
891 22,054 198,652 636,583
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Mechanics of Materials | Cyclic Plasticity Modelling | Fatigue of Metals |

15 12 0.800 16 14 0.875 1,133 567 0.500
912 22,793 206,722 666,956
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Laser Additive Manufacturing | Artificial Intelligence | Manufacturing Controls and Automation | Phase Transformations | Vibration |

14 13 0.929 16 14 0.875 1,105 920 0.833
967 24,282 221,802 722,586
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid dynamics | Soft matter | Dynamics and controls |

13 11 0.846 17 12 0.706 643 502 0.781
1,007 25,275 232,016 761,386
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Dynamics and Control | Autonomous Vehicles | Vehicle Dynamics Control |

12 12 1.000 12 12 1.000 684 560 0.819
1,025 25,672 236,165 777,353
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Fluid Mechanics | Computational Fluid Dynamics | Multiphase Flow | Combustion | nanoparticles |

12 10 0.833 14 11 0.786 575 506 0.880
Adscientificindex

A New and Different Feature!!!! University Subject Rankings in 12 subjects:

Ranking and analysis of universities by subject in 12 fields such as health, engineering, natural sciences, education, business, economics, social sciences, etc.
1,138 29,214 274,876 933,361
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Modelling and Control of Hybrid Energy Systems | Energy Storage Systems | Electrochemical Power Systems Modelling and Design |

9 8 0.889 9 8 0.889 754 481 0.638
1,301 34,121 324,440 1,235,484
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Mechanical Engineering | Material Characterization | Nano | Material |

4 4 1.000 3 3 1.000 261 211 0.808
1,362 35,594 336,571 1,345,930
Canada University of Waterloo University of Waterloo Engineering & Technology / Mechanical Engineering

Mechanical Engineering |

3 3 1.000 1 1 1.000 34 29 0.853